YOU SAID:
endless rain, fall on my heart
INTO JAPANESE
無限の雨、私の心に落ちる
BACK INTO ENGLISH
Endless rain falls on my heart
INTO JAPANESE
無限の雨が私の心に降りかかる
BACK INTO ENGLISH
Infinite rain falls on my heart
INTO JAPANESE
心に無限の雨が降る
BACK INTO ENGLISH
Infinite rain falls on my heart
Come on, you can do better than that.