translate English to French: Both parties, Arab and Israeli, achieved promising progress on all tracks.
Les deux parties arabe et israélienne ont réalisé des progrès prometteurs sur les deux voies.