translate English to French: We appreciate the progress that has been achieved recently.
Nous apprécions les progrès faits récemment.