English: And posted it on YouTube.
Telugu: దాంతో యూట్యూబ్‌లో పోస్ట్‌ చేశారు.