translate English to French: Their dependency is further aggravated by the fact that a considerable number of migrants live on the margins of society and their access to public, political and economic life is very limited.
Leur dépendance est aggravée par le fait qu'un nombre considérable d'immigrants vivent en marge de la société et que leur accès à la vie publique, politique et économique est très limité.