translate English to French: There should be more administration staff helping out with these groups.
Un plus grand nombre d’employés chargés de l’administration devraient aider ces groupes.