Vocabulary

一大旋風

great sensation; taking something by storm; making a splash

noun