心を動かす

Etymology
From +  +.

Literally "set one's feelings in motion"

Verb

 * 1) move someone's heart
 * 2) impress, touch, touch someone's heart