translate English to French: A firm that succeeds globally is also more competitive at home.
Lorsqu’une entreprise connaît un succès international, c’est généralement signe qu’elle devance la concurrence dans son propre pays.