translate English to French: Some more recent country-specific studies have shown slightly lower, but still positive, net benefits.
La plupart des travaux de recherche actuels montrent que l’immigration favorisent la croissance économique et le développement.