Translate the following English sentence to French:
"Having been there, my personal impression is that the people are longing for peace and democracy."
Ma participation et mon impression personnelle me permettent de dire que les gens aspirent à la paix et à la démocratie.