Translated Labs
YOU SAID:
dog barked at meow kitty meow
INTO JAPANESE
ニャーキティニャーに吠える犬
BACK INTO ENGLISH
dog barking meow kitty meow
犬の鳴き声ニャーキティニャー
Come on, you can do better than that.