translate English to French: In Canada and in many other countries that have reached a more advanced democratic stage, there is a consensus on most of these questions.
Au Canada et dans bien d'autres pays qui ont atteint un stade démocratique plus avancé, la plupart de ces questions font l'objet de consensus, mais c'est loin d'être le cas partout.