Translated Labs
YOU SAID:
Its raining caps and dogs
INTO JAPANESE
雨が降る帽子と犬
BACK INTO ENGLISH
raining hat and dog
雨が降っている帽子と犬
Come on, you can do better than that.