translate English to French: Moreover, access to all of the aforementioned must be facilitated and the financial and human resources necessary to complete those tasks must be mobilized.
L'accès à tout ce que j'ai mentionné plus haut doit en outre être facilité, et des ressources financières et humaines nécessaires à l'achèvement de ces tâches doivent être mobilisées.