English: 300 service centers throughout the country.
Telugu: దేశవ్యాప్తంగా తమకు 300 సర్వీస్ సెంటర్లు ఉన్నాయన్నారు.