English: Video of the incident has only recently been released.
Telugu: ఈ ఘటనకు సంబంధించిన వీడియో ఇటీవల బయటకు వచ్చింది.