YOU SAID:
raining cats and dogs my dude
INTO JAPANESE
雨が降っている猫と犬私の男
BACK INTO ENGLISH
Cat and dog my man raining
INTO JAPANESE
雨が降っている猫と犬
BACK INTO ENGLISH
Cat and dog raining
INTO JAPANESE
雨が降っている猫と犬
BACK INTO ENGLISH
Cat and dog raining
That didn't even make that much sense in English.