YOU SAID:
There is so much rain outside, absolutely pouring. Might as well be raining cats and dogs.
INTO JAPANESE
外で絶対に注ぐ雨が多くあります。可能性がありますもが土砂降りの雨。
BACK INTO ENGLISH
The rain absolutely pouring out more there. May rain cats and dogs.
INTO JAPANESE
確実によりある土砂降りの雨。雨が土砂降り。
BACK INTO ENGLISH
Ensures a pouring rain. It's pouring rain.
INTO JAPANESE
土砂降りの雨を確認します。土砂降りの雨です。
Yes! You've got it man! You've got it