translate English to French: However, a number of issues need to be addressed.
Il reste encore, toutefois, nombre de problèmes à régler.