胸に刺さる(むねにささる)

Japanese vocabulary

Meaning: to be hurtful; to resonate emotionally (with one)

See it used in real works