Dear Teacher,
What does the idiom "to bring off" meand when used in the following sentence ?
  • "She brought off the deal even though nobody thought she was capable of doing it"
Thank you