English: Over 20 million customers around the world.
Telugu: ప్రపంచవ్యాప్తంగా 20 మిలియన్లకు పైగా వినియోగదారులు విశ్వసించారు.