Translate the following English sentence to French:
"The African continent finally had the professionals and experts it so lacked at the time of independence."
Le continent africain disposait enfin des cadres et des experts qui lui faisaient tant défaut au moment des indépendances.