(经过长时间的延误或努力等之后)终于,最终;最后;终于
牛津电影里 71%
(经过长时间的延误或努力等之后)终于,最终
after much delay, effort, etc.; in the end
May we now vote, Mr. Chairman, at long last?
At long last, he is master of Rome.
牛津电影里 29%
最后;终于
after a long time
But at long last, day 90 arrived.
释义来自《牛津高阶英汉双解词典》第 9 版