English: The video was released recently on social media.
Telugu: ఈ మూవీ ఇటీవలే సోషల్ మీడియాలో విడుదలైంది.