YOU SAID:
its raining cats and frogs
INTO JAPANESE
雨が降っている猫とカエル
BACK INTO ENGLISH
Cat and rain falling frog
INTO JAPANESE
猫と雨が降ってカエル
BACK INTO ENGLISH
Frog with rain falls with a cat
INTO JAPANESE
雨とカエルは猫と落ちる
BACK INTO ENGLISH
Rain and frogs fall with cats
INTO JAPANESE
雨とカエルは猫と落ちる
BACK INTO ENGLISH
Rain and frogs fall with cats
Come on, you can do better than that.