translate English to French: The Committee welcomes this improvement.
Il se félicite de ce progrès.