we cannot deny that overpast decade has changed radically thanks other things to progress
We cannot deny that over the past decade, tourism has changed radically, thanks, among other things, to technological progress.
We cannot deny that over past decade, has changed radically, thanks, other things, to progress.