English: Rains are ravaging Tamil Nadu again.
Telugu: "తమిళనాడును మరో సారి వర్షాలు ముంచెత్తుతున్నాయి.