translate English to French: There is urgent work to be done by both bodies.
Les deux organes ont des travaux urgents à accomplir.