English: The rain is coming down pretty heavily.
Telugu: వర్షం చాలాజోరుగా తెగ జోరుగా పడుతోంది.