English: The incident has triggered a massive outrage.
Telugu: ఈ సంఘటన తీవ్ర సంచలనం సృష్టిస్తోంది.