Translated Labs
YOU SAID:
i love your wierd peeing cats
INTO JAPANESE
あなたの奇妙なおしっこ猫を大好き
BACK INTO ENGLISH
Bizarre pee cat your love
奇妙なおしっこ猫あなたの愛
Okay, I get it, you like Translation Party.