In the long run.

Meaning: Something that is going to effect over a long period of time.