translate English to French: We do however, have reasonable confidence that our efforts contribute to the outcomes.
Nous avons toutefois une confiance raisonnable que nos efforts y contribuent.