終於找到
run sb / sth to earth / ground
(長期搜尋後)終於找到
to find sb / sth after looking hard for a long time
釋義來自《牛津高階英漢雙解詞典》第 9 版