translate English to French: It is not good enough.
Nous ne pouvons nous en contenter.