translate English to French: It has also meant that all who have used it, a key ingredient for success, have enthusiastically embraced the technology.
Les communications numérisées ont aussi allégé les problèmes de communication qui résultent de l’usage de diverses langues dans un système basé sur la communication orale dans un contexte multinational.