Sentence:  The proof of secularism of Hindus that is demanded by many Muslim leaders makes one feel sometimes that nothing short of <WSD>abjugation</WSD> of Hindu religion by its followers will satisfy them! 
Meaning of the word marked with <WSD> tags:  (abjuration) A repudiation, abandonment, or renunciation by or upon oath.