in the long run(長い目で見れば): In the long run, the investment will pay off. (長い目で見れば、投資は報われるでしょう)

In the long run, the investment will pay off.