translate English to French: That outcome is a direct reflection of the seriousness and sense of purpose with which the organizations have striven to apply key elements of the revised funding strategy approved by their executive boards.
Cette dernière reflète directement le sérieux et la détermination des différents organismes à appliquer les éléments clefs de la stratégie révisée de financement approuvée par leurs conseils d'administration respectifs.