English: There was rain coming down.
Telugu: వర్షం వచ్చింది. . జోరుగా కురుస్తునే ఉంది.