Translated Labs
YOU SAID:
Cat on dog on cat on god
INTO JAPANESE
神の猫の犬の猫
BACK INTO ENGLISH
God cat dog cat
神猫犬猫
Yes! You've got it man! You've got it