translate English to French: It is important that states other than Canada make a substantial contribution to this issue.
Il est important que les États autres que le Canada apportent une contribution importante sur ce plan.