English: 400+ service centers in India.
Telugu: • భారతదేశమంతటా 400+ సర్వీస్ కేంద్రాలు.