translate English to French: A significant part of our clients are foreign entities.
Une grande partie de nos Clients sont sujets étrangers.