English: A video of the incident recently surfaced.
Telugu: ఈ ఘటనకు సంబంధించిన వీడియో ఇటీవల బయటకు వచ్చింది.