LEARNit Dictionary
pull off
phrasal verb
1
to leave the road in order to stop for a short time
کنار گرفتن, کنار رفتن, کنار کشیدن
2
to succeed in doing something difficult
موفق شدن, از عهده برآمدن
We pulled off the deal.
I never thought you'd pull it off.