translate English to French: These investments have helped us turn the corner and lay the foundation for a much stronger national Agency.
Cet apport financier nous a permis de prendre un nouvel élan et d’établir le nouvel Organisme sur des bases beaucoup plus solides.