1. so far:目前为止
e.g He promised to come,but so far he has not turned up.
他答应来,可是到现在还没有来。
e.g He has so far made no suggestions in any shape or form.
他至今没有提出任何建议。
e.g He has completed the second chapter so far.
到目前为止他已经完成了第二章。
e.g He had not, so far as we knew, lost his head.
据我们了解,他还没有丧失理智。
2. in the long run:从长远来看,最终,最后
e.g It may come out better than you think in the long run.
从长远看,也许结果比你所想的要好。
e.g Education is more valuable than money in the long run.
从长远来看,教育比金钱更有价值。
e.g In the long run, you'll be sitting pretty.
你的情况最终会好起来。
e.g Hunger and wretchedness rise superior to fears in the long run.
到了后来,饥饿和疲惫终于战胜了恐惧。