PULL STH
Meaning of PULL STH in English
off
( informal ) to succeed in doing sth difficult :
We pulled off the deal.
I never thought you'd pull it off.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005