Translated Labs
YOU SAID:
i love your wierd peeing cats
INTO JAPANESE
あなたの奇妙なおしっこ猫を大好き
BACK INTO ENGLISH
Bizarre pee cat your love
奇妙なおしっこ猫あなたの愛
You've done this before, haven't you.