translate English to French: A great deal has already been acknowledged about them, much has been said, much has been demanded, but there is little to show by way of concrete results.
On a déjà reconnu, dit et exigé beaucoup de choses, mais il y a eu peu de résultats concrets.