YOU SAID:
It is raining a lot of cats and dogs from the sky.
INTO JAPANESE
空からたくさんの猫と犬が降っています。
BACK INTO ENGLISH
Many cats and dogs are falling from the sky.
INTO JAPANESE
多くの猫と犬が空から落ちています。
BACK INTO ENGLISH
Many cats and dogs are falling from the sky.
This is a real translation party!