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