English: Bangalore, Hyderabad, and New Delhi are the centres in India.
Telugu: ఇండియాలో హైదరాబాదు, బెంగళూరు కేంద్రాలుగా పనిచేస్తున్నది.