There is likelihood of rain.
इससे वर्षा होने की संभावना बनी हुई है।