English: He is said to have posted the video himself.
Telugu: తానే వీడియో అప్లోడ్ చేశానని తెలిపాడు.