English: Heavy rains recently lashed out at Tamil Nadu.
Telugu: ఇటీవల తమిళనాడులో భారీ వర్షాలు కురుస్తున్నాయి.