translate English to French: It has taken many of the former colonies decades to overcome this legacy.
Il a fallu des dizaines d’années à nombre d’anciennes colonies pour échapper à cet héritage.