English: The video later was uploaded on YouTube.
Telugu: వెంట‌నే ఆ వీడియో యూట్యూబ్‌లో అప్‌లోడ్ చేశారు.