translate English to French: There is an obligation on all of us to do so.
Nous en avons tous l'obligation.