translate English to French: However, there still remains a great deal to be achieved and a number of lingering or pending issues remain to be settled.
Il reste cependant beaucoup à faire, et plusieurs questions en instance ou en souffrance sont encore à régler.