translate English to French: I have just returned from a visit to this island which has already entered into several cooperation agreements with the European Union.
Je reviens tout juste d'une visite sur cette île qui a déjà conclu plusieurs accords de coopération avec l'Union européenne.