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