English: It also have been uploaded on Youtube.
Telugu: అంతేకాదు యూట్యూబ్లోనూ అప్లోడ్ చేశా.