Translated Labs
YOU SAID:
Cat on dog on cat on god
INTO JAPANESE
神の猫の犬の猫
BACK INTO ENGLISH
God cat dog cat
神猫犬猫
Okay, I get it, you like Translation Party.