translate English to French: This peace process should benefit the people and their country.
Ce processus devrait profiter au pays et à ses habitants.