translate English to French: Convinced of the need for further and immediate diplomatic efforts,
Convaincu de la nécessité de poursuivre les efforts diplomatiques sans délai,