translate English to French: Accepted at 22 Million Acceptance Locations around the world.
Avantage d'être acceptée dans 22 millions d'établissements dans le monde.