English: Rains are ravaging Tamil Nadu again.
Telugu: తమిళనాడులో మళ్లీ భారీ వర్షాలు