Sentence:  ...the truth which came home with such <WSD>undownable</WSD> conviction... 
Meaning of the word marked with <WSD> tags:  Undeniably important; which cannot be played down or ignored.