Definitions of bring off:

  • verb:   be successful; achieve a goal