終於到達(某位置);最終落到(某種處境)
land up in / at / on / with…
終於到達(某位置);最終落到(某種處境)
to reach a final position or situation, sometimes after other things have happened
We travelled around for a while and landed up in Seattle.我們到處旅遊了一段時間,最後抵達西雅圖。
釋義來自《牛津高階英漢雙解詞典》第 9 版