YOU SAID:
Y’all it’s raining cats and dogs
INTO JAPANESE
雨が降っている猫と犬
BACK INTO ENGLISH
Cat and dog raining
INTO JAPANESE
猫と犬の雨
BACK INTO ENGLISH
Cat and dog rain
INTO JAPANESE
猫と犬の雨
BACK INTO ENGLISH
Cat and dog rain
You love that! Don't you?