English: It was also uploaded on YouTube.
Telugu: ఇది యూట్యూబ్ లో కూడా అప్లోడ్ చేశారు కొందరు.