English: But what caused the massive rainfall?
Telugu: కానీ వర్షాలు ఎందుకు అతిగా కురుస్తాయి?