Translated Labs
YOU SAID:
it will rain on your village
INTO JAPANESE
あなたの村で雨が降るでしょう
BACK INTO ENGLISH
It will rain in your village
あなたの村で雨が降ります
Come on, you can do better than that.