translate English to French: However, Canada, along with many other states, continues to believe that more must be done.
Pourtant, le Canada, à l'instar de nombreux autres États, est persuadé qu'il faut aller plus loin.