Translated Labs
YOU SAID:
and she was your sun and your rain
INTO JAPANESE
そして彼女はあなたの太陽とあなたの雨だった
BACK INTO ENGLISH
And she was your sun and your rain
そして彼女はあなたの太陽とあなたの雨でした
Well done, yes, well done!