translate English to French: Africa has been for a long time a focus of United Nations system technical cooperation and development activities.
L'Afrique est depuis longtemps au centre des activités de coopération technique et de développement du système des Nations Unies.