English: It has more than 20 locations in India.
Telugu: ఇప్పుడు ఆమెకు భారతదేశం అంతటా 20కిపైగా కేంద్రాలు ఉన్నాయి.