translate English to French: But it is not enough.
Mais cela est insuffisant.