pull off in Italian
pull off in Italian
riuscire
(transitive, idiomatic) To achieve, accomplish, succeed at (something difficult).
sbrogliare
(transitive, idiomatic) To achieve, accomplish, succeed at (something difficult).