translate English to French: These investments were eventually accepted as making a contribution to their host countries.
Ces investissements ont finalement été admis comme constituant une contribution à leurs pays hôtes.