Translated Labs
YOU SAID:
people into this world...
INTO JAPANESE
この世界への人々...
BACK INTO ENGLISH
People to this world...
That's deep, man.