English: The incident has sparked outrage in Tamil Nadu.
Telugu: తమిళనాడు లో చోటు చేసుకున్న ఈ ఘటన కలకలం రేపుతున్నది.