take something by storm
take something by storm1 capture a place by a sudden and violent attack. 2 have great and rapid success in a particular place or with a particular group of people.
1998 Times Round-up Ready soya has taken America by storm.
take somebody/something by ˈstorm
1 take or seize a town, castle, building, etc. with a sudden and fierce attack: The police took the building by storm; two people were injured during the operation.
2 be extremely successful very quickly in a particular place or among particular people: Lord of the Rings took the whole world by storm; it was one of the most successful movies ever made.