Translated Labs
YOU SAID:
who put you on this planet ugh
INTO JAPANESE
誰があなたをこの惑星の上に置いたのか
BACK INTO ENGLISH
Who placed you on this planet
誰があなたをこの惑星に置きましたか
You should move to Japan!