idiom
pull it off
難しいことを成功させる
Meaning
to succeed in doing something difficult
Example
No one thought she could do it, but she **pulled it off**.
誰も彼女ができるとは思わなかったが、彼女はそれを成し遂げた。