translate English to French: It is possible, and the parties must make progress in this direction.
C'est possible; il faut que les parties progressent dans ce sens.