Sentence:  While `` better late than never '' may have certain merits , the posthumous award of the Nobel Prize for Peace to the late Dag Hammarskjold <WSD>strikes</WSD> me as less than a satisfactory expression of appreciation . 
Meaning of the word marked with <WSD> tags:  have an emotional or cognitive impact upon