English: There was rain and storms.
Telugu: మేఘాలూ, వర్షాలూ కలుగుతున్నాయి.