Translated Labs
YOU SAID:
dog barked at meow kitty meow
INTO JAPANESE
ニャーキティニャーに吠える犬
BACK INTO ENGLISH
dog barking meow kitty meow
犬の鳴き声ニャーキティニャー
Okay, I get it, you like Translation Party.