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