translate English to French: Let's give peace and dialogue a chance.
Donnons leur chance à la paix et au dialogue.