YOU SAID:
raining cats and dogs form my village
INTO JAPANESE
雨が降っている猫と犬が私の村を形成している
BACK INTO ENGLISH
A raining cat and dog form my village
INTO JAPANESE
雨が降っている猫と犬が私の村を形成しています
BACK INTO ENGLISH
A raining cat and dog form my village
This is a real translation party!