English: He launched this website.
Telugu: ఇందుకు సంబంధించిన వెబ్సైట్ను ఆయన ప్రారంభించారు.