Dictionary.com
Thesaurus.com

have been wresting

  • present perfect progressive
    of wrest.
    wrest
    verb (used with object)
    to twist or turn; pull, jerk, or force by a violent twist.