translate English to French: Globalization had brought significant opportunities as well as difficulties.
La mondialisation est certes sourcesde débouchés importants, mais aussi de difficultés.