English: A video of the incident was also uploaded on social media and has caused outrage.
Telugu: ఈ ఘటనకు సంబంధించిన వీడియోలు సైతం సోషల్‌ మీడియాలో ప్రత్యక్షం కావడంతో విమర్శల బాణాలు ఎక్కుపెట్టారు జనాలు.