translate English to French: However, many countries still have much to do in this respect25.
Néanmoins, de nombreux pays ont encore beaucoup d'efforts à faire concernant ces partenariats25.