translate English to French: A major key deficiency of globalization was the lack of effective global governance.
L'une des graves faiblesses de la mondialisation tient à l'absence de gouvernance mondiale efficace.