translate English to French: The result is major advantages for them and all Canadians.
Il en résulte des avantages importants autant pour elles que pour l’ensemble des Canadiens.