translate English to French: To "(trustworthy) systems, procedures and human resources", perhaps, "means" may be added, preferably between the words: "systems" and "procedures".
On pourrait peut-être ajouter les mots “des moyens”, de préférence entre les mots “des systèmes” et “des procédures”.