translate English to French: They need financial and technical support from countries like Canada.
Ils ont besoin du soutien financier et technique de pays comme le Canada.