YOU SAID:
their are some weird people in this world
INTO JAPANESE
彼らはこの世界の奇妙な人々です
BACK INTO ENGLISH
They are strange people in this world
INTO JAPANESE
彼らはこの世界の奇妙な人々です
BACK INTO ENGLISH
They are strange people in this world
Well done, yes, well done!