translate English to French: We must not share responsibility for this.
Nous ne devons pas partager cette responsabilité.