translate English to French: On a global scale
À l'échelle mondiale