
In the long run
Future Consequences
Use 'in the long run' to express consequences or results that will happen after a lot of time has passed. 
Patience Implied
The phrase often suggests that patience is needed before the outcome or benefit is seen. 
Not Immediate
'In the long run' reminds us that the results talked about are not going to happen right away. 