translate English to French: It is absolutely essential that a comprehensive agreement be reached in the form of a peace treaty to be implemented without further negotiations based on the Road Map principles.
Il faut absolument parvenir à un accord global sous la forme d'un traité de paix qui sera mis en œuvre sans plus de négociations, sur la base des principes de la Feuille de route.