translate English to French: The barriers to progress are summed up in two statements I have heard recently.
Les obstacles au progrès ont été résumés dans deux déclarations récentes.