translate English to French: No other organization contributes so much to Canadian society.
Aucune autre organisation ne contribue autant à la société canadienne.