YOU SAID:
Hundred million people have been born this year
INTO JAPANESE
今年は1億人が生まれました
BACK INTO ENGLISH
100 million people were born this year
INTO JAPANESE
今年1億人が生まれました
BACK INTO ENGLISH
100 million people were born this year
That didn't even make that much sense in English.