YOU SAID:
It is raining cats and dogs over here.
INTO JAPANESE
それは、土砂降りの雨こっち。
BACK INTO ENGLISH
It was pouring rain here.
INTO JAPANESE
当地では雨が降りしきっていた。
BACK INTO ENGLISH
The rain was pouring in here.
INTO JAPANESE
ここ雨を注いでいた。
BACK INTO ENGLISH
Recent rain was pouring.
INTO JAPANESE
最近の雨を注いでいた。
BACK INTO ENGLISH
Recent rain was pouring.
Come on, you can do better than that.