PULL IT OFF


Meaning of PULL IT OFF in English

cause it to happen; succeed, win

With Jean as leader of the party, the Liberals can pull it off. They can win the election.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.