English: He also uploaded them on YouTube.
Telugu: వాటిని యూ ట్యూబ్‌లోనూ అప్‌లోడ్‌ చేశా