Translated Labs
YOU SAID:
Who put you on the planet?
INTO JAPANESE
誰があなたを地球上に置きましたか?
BACK INTO ENGLISH
Who placed you on the earth?
Okay, I get it, you like Translation Party.