Translated Labs
YOU SAID:
people into this world...
INTO JAPANESE
この世界への人々...
BACK INTO ENGLISH
People to this world...
Okay, I get it, you like Translation Party.