English: He also has a YouTube channel of his own.
Telugu: అంతే కాదు తనకంటూ సొంతంగా ఓ యూట్యూబ్ ఛానల్ పెట్టుకున్నారు.