English: Heavy downpour in the last . . .
Telugu: ఇటీవలకురిసిన భారీ వర్షాలు,. . .