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