translate English to French: The experts expressed their appreciation for the progress to date.
Les experts ont fait part de leur appréciation pour les progrès déjà accomplis.