translate English to French: Countries have experienced major constraints owing to lack of national capacities as a result of lack of adequate new and additional financial resources.
Les pays se sont trouvés confrontés à de grandes difficultés du fait de l'insuffisance de capacités nationales, elle-même imputable au manque de ressources financières, nouvelles ou supplémentaires.