English: The video was released recently on social media.
Telugu: తాజాగా ఈ ఫుటేజ్ సోషల్ మీడియాలోకి వచ్చింది.