YOU SAID:
its raining cats 'n' dogs
INTO JAPANESE
その雨が降って猫 'n' 犬
BACK INTO ENGLISH
That raining cat 'n' dog
INTO JAPANESE
その猫を雨が降って 'n' 犬
BACK INTO ENGLISH
It's raining that cat 'n' dog
INTO JAPANESE
それは猫の犬を雨が降っている
BACK INTO ENGLISH
It's raining cat dog
INTO JAPANESE
雨が
BACK INTO ENGLISH
It's raining.
INTO JAPANESE
雨が
BACK INTO ENGLISH
It's raining.
That didn't even make that much sense in English.