pull off
中级 (B1) informal
To manage to do something hard, or to take something off by pulling it.
"Nobody thought they could pull off the merger in just three months, but they did."
To manage to do something hard, or to take something off by pulling it.
"Nobody thought they could pull off the merger in just three months, but they did."