translate English to French: We have always known that all three sectors of society - the public, private and the voluntary - have a role to play.
Nous savons depuis toujours que les trois secteurs de la société - le public, le privé et le communautaire - ont chacun un rôle important à jouer.