胸を打つ(むねをうつ)

Japanese vocabulary

Meaning: to be touching; to be moving

See it used in real works