English: He posted it on YouTube.
Telugu: దాన్ని తాజాగా యూట్యూబ్ లో పోస్ట్ చేశాడు.