translate English to French: There is widespread recognition that rating agencies have let down investors.
Il est notoire que ces agences ont laissé tomber les investisseurs.