Vocabulary

一世を風靡する

take the world by storm; to hold sway over the minds of the people

expression vs-i