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