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