occur simultaneously

Translations
se produire simultanément