translate English to French: NRC makes significant contributions in helping create true economic impact:
Par ses activités, le CNRC contribue à une véritable prospérité économique.