Translated Labs
YOU SAID:
Cat on dog on cat on god
INTO JAPANESE
神の猫の犬の猫
BACK INTO ENGLISH
God cat dog cat
神猫犬猫
Come on, you can do better than that.