Idiom: In the long run

See also: