translate English to French: The African continent faces severe constraints in the effective execution of many of its programmes.
Le continent africain se heurte à de graves difficultés dans la mise en œuvre concrète de bon nombre de ses programmes.