Sentence:  The honour done to our religion ultimately <WSD>redounds</WSD> to God, the author of it. 
Meaning of the word marked with <WSD> tags:  To contribute (to) an advantage or disadvantage for someone or something. (from 15th c.)