English: The video of the event has just recently emerged.
Telugu: ఈ ఘటనకు సంబంధించిన వీడియో ఇటీవల బయటకు వచ్చింది.