translate English to French: Many African countries mess things up themselves.
De nombreux pays africains eux-mêmes y contribuent encore.