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
Come on, you can do better than that.