PULL IT OFF


Meaning of PULL IT OFF in English

"cause it to happen; succeed, win, snatch victory..." With Jean as leader of the party, the Liberals can pull it off. They can win the election.

English idioms vocab.      Словарь английских идиом и выражений.