YOU SAID:
cats and dogs are raining from the sky, it rains heavily!!
INTO JAPANESE
猫や犬が空から雨が降っています。
BACK INTO ENGLISH
Cats and dogs are raining from the sky.
INTO JAPANESE
猫と犬が空から雨が降っています。
BACK INTO ENGLISH
Cats and dogs are raining from the sky.
Yes! You've got it man! You've got it