English: Heavy rains lash many parts of Tamil Nadu
Telugu: తమిళనాడులో పలు ప్రాంతాల్లో వర్షం