English: A witness provided police with video of the incident.
Telugu: ఈ ఘటనకు సంబంధించిన వీడియో సాక్ష్యాలను సమర్పించింది.