translate English to French: It is an undeniable fact that economic and social problems are among the root causes of conflicts in Africa.
Il est indéniable que les problèmes économiques et sociaux font partie des causes profondes des conflits en Afrique.