English: The incident had caused huge public outrage.
Telugu: ఈ ఘటన సామాన్య ప్రజలను తీవ్ర ఆందోళనకు గురి చేసింది.