English: She recently launched a website.
Telugu: ఇటీవల ఓ వెబ్సైట్ కూడా ఆమె ప్రారంభించింది.