Translated Labs
YOU SAID:
Who put you on the planet?
INTO JAPANESE
誰があなたを地球上に置きましたか?
BACK INTO ENGLISH
Who placed you on the earth?
Yes! You've got it man! You've got it