translate English to French: These efforts should be maintained25.
Il convient de poursuivre dans cette voie25.