translate English to French: However, my delegation feels that that is not enough.
Toutefois, pour ma délégation, cela ne suffit pas.