shake up
verb
-
To upset or distress (a person).
-
To agitate by shaking.
-
To reorganize, to make reforms in.
-
To restore to its original shape by shaking.
tug at someone's heartstrings
How often have the words shake up and tug at someone's heartstrings occurred in a corpus of books? (source: Google Ngram Viewer )