translate English to French: We are none the less aware that this is not enough.
Nous sommes néanmoins conscients que cela ne suffit pas.