translate English to French: partners and is functioning well.
partenaires commerciaux internationaux a été mis en place et fonctionne sans difficulté.