pull sth off
phrasal verb with pull verb [ T ] uk/pʊl/ us
to manage to do something difficult:
pull off a feat/miracle/deal It takes skilled negotiators to pull off a deal like that.
It's an ambitious plan, so let's see if we can really pull it off.