translate English to French: All of these things have been instrumental in bringing people from different cultures into contact with one another.
Ces échanges ont permis à des individus de différentes cultures d’entrer en contact.