Translated Labs
YOU SAID:
Who put you on the planet?
INTO JAPANESE
誰があなたを地球上に置きましたか?
BACK INTO ENGLISH
Who placed you on the earth?
You've done this before, haven't you.