Translated Labs
YOU SAID:
a little fall of rain
INTO JAPANESE
恵みの雨
BACK INTO ENGLISH
Blessed rain
祝福された雨
Come on, you can do better than that.