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