take by storm
take by storm {v. phr.}
1. To capture by a sudden or very bold attack.
The army did not hesitate. They took the town by storm.
2. To win the favor or liking of; make (a group of people) like or believe you.
The comic took the audience by storm.
John gave Jane so much attention that he took her by storm, and she said she would marry him.
Compare: MAKE A HIT.
Categories:
Source: A Dictionary of American Idioms