translate English to French: The review and the grant gave us a stamp of approval and the credibility that enabled us to leverage U.S. government support and other funding.
Le contrôle et la contribution du PARI-CNRC nous ont donné un sceau d'approbation et la crédibilité dont nous avions besoin pour avoir accès à l'aide du gouvernement des É.-U. et à du financement additionnel.