English: He also has a website .
Telugu: దీనికి సంబంధించి ఓ వెబ్‌సైట్ కూడా పెట్టాడు.