translate English to French: Those daunting challenges add an extra burden to developing countries.
Ces problèmes très lourds ajoutent au fardeau des pays en développement.