English: More than 5,000 employees worldwide
Telugu: 2. ప్రపంచవ్యాప్తంగా 5,000 మందికి పైగా కస్టమర్లు