translate English to French: The humanitarian organizations are carrying out their work admirably and to our great satisfaction.
Les organisations humanitaires s'acquittent de leurs tâches avec brio et à notre grande satisfaction.