YOU SAID:
Who put you on the planet
INTO JAPANESE
人は地球上にあなたを置く
BACK INTO ENGLISH
Who put you on Earth
INTO JAPANESE
人は地球にあなたを置く
BACK INTO ENGLISH
People who put you on Earth
INTO JAPANESE
地球上に置く人
BACK INTO ENGLISH
Person who places on Earth
INTO JAPANESE
地球では、人
BACK INTO ENGLISH
People on the Earth
INTO JAPANESE
地球上の人々
BACK INTO ENGLISH
People on Earth
INTO JAPANESE
地球上の人々
BACK INTO ENGLISH
People on Earth
You've done this before, haven't you.