pull off

US /pʊl ɔf/
UK /pʊl ɔf/
"pull off" picture
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.