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