YOU SAID:
its raining cats and dogs on the pavement in the yard
INTO JAPANESE
庭の歩道で雨が降っている猫と犬
BACK INTO ENGLISH
Raining cats and dogs on sidewalks in the garden
INTO JAPANESE
庭の歩道で猫と犬が雨を降らせる
BACK INTO ENGLISH
Cats and dogs rain on sidewalks in the garden
INTO JAPANESE
庭の歩道で猫と犬が雨を降らせる
BACK INTO ENGLISH
Cats and dogs rain on sidewalks in the garden
Come on, you can do better than that.