English: he also has a web site.
Telugu: ఆయనికి ఒక వెబ్సైటు కూడ ఉంది.