English: Heavy rains recently lashed out at Tamil Nadu.
Telugu: ఇటీవల తమిళనాడు రాష్ట్రాన్ని వరదలు ముంచెత్తాయి.