(phrasal verb) succeeded in doing something challenging
Example Sentences:
A: Did you get a good score on your TOEFL?
B: It was so hard, but I pulled it off! I got into University!
A: Yes!
William hopes to pull off a win when he plays against the much more talented player on Saturday.
From the Blogs:
Obama to Pull Off Unprecedented Quintuple Sunday Show Circuit
Media:
Similar idioms: