translate English to French: Global partnership and international support are imperative.
Le partenariat mondial et l'appui international sont indispensables.