English: A video of the incident, which was circulated on social media, has generated immense outrage.
Telugu: ఈ ఘటనకు సంబంధించిన వీడియో సోషల్ మీడియాలో ప్రత్యక్షం కావడంతో తీవ్రవిమర్శలపాలవుతోంది.