translate English to French: Our future as a cohesive, progressive, growing society demands nothing less.
Notre avenir comme société inclusive, progressive et grandissante exige rien de moins.