translate English to French: International level
À l'échelon international