pulled it off

Word Type: phrasal verb

Definition

to succeed in doing something difficult or unexpected:

Example

  • The central bank has pulled off one of the biggest financial rescues of recent years.