English: The recent rain has....
Telugu: ఇటీవలకురిసిన భారీ వర్షాలు,. . .