Translated Labs
YOU SAID:
Cat on dog on cat on god
INTO JAPANESE
神の猫の犬の猫
BACK INTO ENGLISH
God cat dog cat
神猫犬猫
That's deep, man.