The idiom “in the long run" means considering an extended period of time, usually referring to the future outcome of a situation or decision.
It emphasizes looking at things over a more extended time frame rather than focusing on immediate or short-term results.