YOU SAID:
how many people are on this earth
INTO JAPANESE
この地球上に何人いるのか
BACK INTO ENGLISH
how many people are there on this planet
INTO JAPANESE
この地球上に何人の人がいますか
BACK INTO ENGLISH
how many people are there on this planet
Okay, I get it, you like Translation Party.