He pulled off a difficult piano piece without making a mistake.
She pulled off her first marathon despite very little preparation.
She achieved her goal of running a marathon.
achieve 强调实现目标、取得成就;pull off 强调完成一件看似不可能的事情。
sigh of relief 如释重负的叹口气 liftoff 发射 embark on 开始做某事
end up 最终 decried 强烈谴责 destruction 破坏 collective effort 共同努力
SpaceX‘s largest and most powerful rocket lifted off this Tuesday, August 26 at 7:30pm ET, reached an altitude of 192 kilometers, and embarked on a suborbital trajectory at more than 26,000 kilometers per hour towards the Indian Ocean, where the spacecraft splashed down an hour after liftoff.