Dictionary.com
Thesaurus.com
has been martyring
  • present perfect progressive of martyr (3rd person singular).