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