Translated Labs
YOU SAID:
people into this world...
INTO JAPANESE
この世界への人々...
BACK INTO ENGLISH
People to this world...
Well done, yes, well done!