Translate the following English sentence to French:
"But we also feel that the results of the summit fell considerably short of what was possible and indeed desirable."
Mais nous pensons aussi que les résultats de ce sommet sont loin de ce qui était possible et souhaitable.