All of these impacts have since either happened or are now well under way.
Depuis, tous ces impacts soit se sont soit produits, soit sont déjà bien avancés.
All of these impacts have since either happened or are now well under way.
Depuis, tous ces impacts soit se sont soit produits, soit sont déjà bien avancés.