No wall of rain or cloud, however vast, can stop two hearts set on each other.
Tips
culture
雨云 alludes to the classical 巫山云雨 story of the goddess and the King of Chu, a longtime shorthand for romantic encounters. A 雨云墙 is whatever wall is blocking that meeting.