translate English to French: We are all responsible for finding shared solutions and for playing our part in implementing them.
Nous avons tous le devoir de trouver des solutions communes et d'occuper notre place dans leur mise en application.