translate English to French: I thank all my colleagues concerned for making that possible.
Je remercie tous mes collègues qui ont permis d'aboutir à ce résultat.