English: The video was released recently on social media.
Telugu: ఆ పిక్ ఇటీవలే సోషల్ మీడియాలో షేర్ చేసింది.