English: However, rain over the past few days had caused extensive damage.
Telugu: అయితే కొద్ది రోజులుగా అక్కడ భారీ వర్షాలు కురవడంతో వరదలు ముంచెత్తాయి.