English: The incident has triggered a massive outrage.
Telugu: ఈ ఘటన తీవ్ర ప్రకంపణలు రేపుతోంది.