English: He posted it on YouTube.
Telugu: అది యూ ట్యూబ్ లో పోస్ట్ చేసింది.