English: A website was launched as well.
Telugu: ఇన్‌ సైట్‌ను కూడా ప్రారంభించారు.