English: He posted it on YouTube.
Telugu: తన యూట్యూబ్ లో ఆ మేరకు ఓ పోస్టు పెట్టాడు.