Dictionary.com
Thesaurus.com

have been triumphing

  • present perfect progressive
    of triumph.
    triumph
    noun
    the act, fact, or condition of being victorious or triumphant; victory; conquest.