translate English to French: Since then, considerable progress had been made and the Delegation welcomed that.
Depuis lors, des progrès considérables ont été réalisés et la délégation s’en félicite.