English: He later uploaded the same on YouTube.
Telugu: తర్వాత యూట్యూబ్‌లో అప్‌లోడ్‌ చేశారు.