translate English to French: Call anywhere in the world with your usual phone.
Appelez partout dans le monde avec votre propre téléphone.