Translate the following English sentence to French:
"Israelis and Palestinians have made substantial progress in implementing the Sharm el-Sheikh Memorandum."
Israéliens et Palestiniens ont considérablement progressé sur la voie de la mise en uvre de l'accord de Charm-el Cheikh.