v. be successful; achieve an objective; accomplish something difficult (e.g., "I didn't think my son could get 100% in the Physics course, but he brought it off")
BRING OFF
Meaning of BRING OFF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012