English: It is also available on its own YouTube channel.
Telugu: అది కూడా తన సొంత యూట్యూబ్ ఛానెల్లో విడుదల చేస్తాడట.