English: Currently they in more than 50 countries.
Telugu: ప్రస్తుతం 50కి పైగా దేశాల్లో ఉన్న శాఖల్లో.