YOU SAID:
its raining cats and dogs out there, its never gonna stop
INTO JAPANESE
雨が降る猫と犬が止まらない
BACK INTO ENGLISH
Cats and dogs don't stop when it rains
INTO JAPANESE
猫と犬は雨が降ると止まらない
BACK INTO ENGLISH
Cats and dogs don't stop when it rains.
INTO JAPANESE
猫と犬は雨が降ると止まらない。
BACK INTO ENGLISH
Cats and dogs don't stop when it rains.
That's deep, man.