pull off
US /pʊl ɔf/
UK /pʊl ɔf/

1.
durchziehen, hinbekommen
to succeed in doing something difficult or unexpected
:
•
They managed to pull off the biggest deal of the year.
Es gelang ihnen, den größten Deal des Jahres durchzuziehen.
•
I never thought he could pull off such a complex trick.
Ich hätte nie gedacht, dass er so einen komplexen Trick hinbekommen könnte.
2.
abfahren, von der Straße abkommen
to drive a vehicle off the road or to the side of the road
:
•
The driver had to pull off the highway due to heavy rain.
Der Fahrer musste wegen starken Regens von der Autobahn abfahren.
•
We need to pull off at the next exit to get gas.
Wir müssen an der nächsten Ausfahrt abfahren, um zu tanken.