Vocabulary

心を動かす

to impress; to move one's heart; to touch (a person's heart)

expression verb