Translated Labs
YOU SAID:
Who put you on the planet?
INTO JAPANESE
誰があなたを地球上に置きましたか?
BACK INTO ENGLISH
Who placed you on the earth?
That's deep, man.