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