Sentence:  Although at first I was puzzles, I did not have to ponder long the mystery of this man's <WSD>renascence</WSD>. 
Meaning of the word marked with <WSD> tags:  A new beginning or rebirth; regeneration.