translate English to French: The network of global specialists is in place and functioning.
Le réseau de spécialistes mondiaux est en place et fonctionne.