translate English to French: I am sure that many colleagues in this room share the same feeling that, despite some recent progress, we could — and should — do more for Africa.
Je dois avouer que, pour nous, à la Fédération internationale de la Croix-Rouge et du Croissant-Rouge, il n'est pas facile de répondre à cette question.