translate English to French: It is the duty of this world body to ensure a speedy conclusion of that matter.
Il est du devoir de cet organe mondial d'assurer la conclusion rapide de cette question.