Idiom
pull off somethingpull off (something)
to succeed in doing something difficult or unexpected.He won five straight games and pulled off one of the tournament's biggest upsets.I don't know how you pulled it off, but we're now $5,000 richer than we were yesterday.