English: He's even got his own website and youtube channel
Telugu: అతను కూడా తన సొంతం వెబ్సైట్ మరియు ఒక YouTube ఛానెల్ .