English: It was also uploaded on YouTube.
Telugu: యూట్యూబ్‌లోనూ అప్‌లోడ్‌ చేసి సంపాదిస్తున్నట్లు తేలింది.