Translated Labs
YOU SAID:
When it rains cats and dogs XD
INTO JAPANESE
猫と犬が雨のときXD
BACK INTO ENGLISH
XD when cats and dogs are raining
猫と犬が雨が降っているときのXD
Yes! You've got it man! You've got it