Translated Labs
YOU SAID:
PETA has no place in this world.
INTO JAPANESE
PETAはこの世界に居場所がありません。
BACK INTO ENGLISH
That's deep, man.