English: He posted the video himself.
Telugu: ఆ వీడియోను తనే స్వయంగా పోస్ట్ చేసింది కూడా.