English: The city was deluged recently due to very heavy rains.
Telugu: ఇటీవల భారీ వర్షాలకు నగరంలో నాళాలు పొంగిపొర్లుతున్నాయి.