A: Oh, you are never going to pull this off.
B:
Watch me. Tonight, I'll hook a guy. Tomorrow, pull the switch.
pull off :to succeed in doing sth difficult 做成,完成(困難的事情)We pulled off the deal.
我們做成了這筆交易.
I never thought you'd pull it off.
我真沒想到你把這事辦成了.