All of these impacts have since either happened or are now well under way.
تمامی این تغییرات یا اتفاق افتاده اند و یا در راه هستند. تمامی این تغییرات یا اتفاق افتاده اند و یا در راه هستند. تمامی این تغییرات یا اتفاق افتاده اند و یا در راه هستند.