English: He shared the video on social media himself.
Telugu: ఆ వీడియోను ఆమే స్వయంగా సోషల్‌మీడియాలో పోస్ట్ చేశారు.