Translated Labs
YOU SAID:
Weird sandwich people invade mars
INTO JAPANESE
奇妙なサンドイッチの人々が火星に侵入する
BACK INTO ENGLISH
Strange sandwich people invade Mars
Well done, yes, well done!