English: The video had been uploaded on YouTube.
Telugu: . . యూట్యూబ్‌లో వీడియో అప్‌లోడ్ చేసింది.