translate English to French: Knowledge has not brought about the much-desired result.
Le savoir n'a pas donné les résultats que nous appelions de nos voeux.