translate English to French: Globalization, as we have seen, occurs in a turbulent confluence of technology, attitude, and ideas.
La mondialisation, nous l'avons vu, est née de la tumultueuse confluence des technologies, des attitudes et des idées nouvelles.