translate English to French: We have worked with the agency several times and have always been very satisfied.
Nous avons collaboré à plusieurs occasions avec l'Agence et nous en sommes très satisfaits.