Ch:25 V: 48 & 49

And it is He Who sends the winds as heralds of glad tidings, going before His Mercy (rain), and We send down pure water from the sky, 25:48

That We may give life thereby to a dead land, and We give to drink thereof many of the cattle and men that We had created.25:49

Meaning:-
Heralds: be a sign that (something) is about to happen.
Tidings: news; information