English: He also runs a YouTube channel.
Telugu: ఈమె ఓ యూ ట్యూబ్ ఛానెల్ను కూడా నిర్వహిస్తోంది.