English: Rain had poured over the area in recent days.
Telugu: ఇటీవల కురిసిన వర్షాలకు ఆ ప్రాంతం మునిగిపోయింది.