in the long run

‘in the long run’ is B2 in the English Vocabulary Profile with the meaning

at a time that is far away in the future

A search for collocates of ‘in the long run’ in the COCA:

1 MONEY 200
2 CHEAPER 58
3 EFFECTIVE 38
4 BENEFIT 30
5 SUSTAINABLE 27
6 SURVIVE 25
7 BENEFICIAL 20
8 SUCCEED 20
9 COSTLY 19
10 PROFITABLE 17