translate English to French: Of course, our peaceful revolution has had its share of failures and shortcomings.
Notre révolution pacifique a bien sûr eu son lot d'échecs et d'imperfections.