sweeping changes" is an English idiom. Meaning "Extreme and far-reaching changes.