English: This week there was a deluge.
Telugu: ‘ఈ వారం వర్షాలు పడ్డాయి.