translate English to French: It means that our product is of very high quality. It also means that it can be sold worldwide.
Elle signifie que notre produit est de grande qualité et qu’il peut être vendu dans le monde entier.