Translated Labs
YOU SAID:
their are some weird people in this world
INTO JAPANESE
彼らはこの世界の奇妙な人々です
BACK INTO ENGLISH
They are strange people in this world
That's deep, man.