translate English to French: There would need to be a professionally staffed infrastructure, since volunteers, already stretched in terms of commitments, run many of these organizations.
Il faudrait qu’il y ait une infrastructure dotée de professionnels puisque les bénévoles, dont l’engagement est sollicité au maximum, dirigent déjà bon nombre de ces organismes.