English: Heavy rains batter Tamil Nadu
Telugu: తమిళనాడును వణికించిన భారీ వర్షాలు