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