English: He also set up a website.
Telugu: ఆయన ఒక వెబ్ సైట్ ను కూడా రూపొందించారు.