English: The recent floods have ravaged many areas .
Telugu: ఇటీవల కురిసిన భారీ వర్షాలకు అనేక ప్రాంతాలు జలమయమయ్యాయి.