translate English to French: From a Canadian mission perspective, we do make a small but important impact.
Dans la perspective d’une mission canadienne, nous avons un impact modeste mais néanmoins important sur les collectivités que nous aidons.