YOU SAID:
Very weird weather it's raining cats and dogs!
INTO JAPANESE
猫と犬が雨を降っている非常に奇妙な天気!
BACK INTO ENGLISH
Very strange weather with cats and dogs raining!
INTO JAPANESE
猫と犬の雨が降る非常に奇妙な天気!
BACK INTO ENGLISH
Very strange weather with cats and dogs raining!
Come on, you can do better than that.