English to Hindi

Meaning for:
the heavens opened
other
धुँवाधार बारिश शुरू हुई है