English: He posted the video to YouTube.
Telugu: యూట్యూబ్ లో ఈ వీడియోను పోస్ట్ చేశాడు.