translate English to French: This was found lacking in the presentation.
Or, cette recommandation n'a pas été suivie dans le rapport.