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

1.
llevar a cabo, lograr
to succeed in doing something difficult or unexpected
:
•
They managed to pull off the biggest deal of the year.
Lograron llevar a cabo el mayor negocio del año.
•
I never thought he could pull off such a complex trick.
Nunca pensé que podría lograr un truco tan complejo.
2.
salirse de, apartarse
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.
El conductor tuvo que salirse de la autopista debido a la fuerte lluvia.
•
We need to pull off at the next exit to get gas.
Necesitamos salir por la próxima salida para cargar gasolina.