YOU SAID:
its raining cats and dogs on this hot summer party
INTO JAPANESE
この暑い夏のパーティーで雨が降る猫と犬
BACK INTO ENGLISH
Cats and dogs raining at this hot summer party
INTO JAPANESE
この暑い夏のパーティーで雨が降る猫と犬
BACK INTO ENGLISH
Cats and dogs raining at this hot summer party
You've done this before, haven't you.