Translated Labs
YOU SAID:
Raining cats and dogs
INTO JAPANESE
猫や犬を雨が降っています。
BACK INTO ENGLISH
It is raining cats and dogs.
土砂降りの雨です。
It's pouring rain.
That's deep, man.