in the long run

US

UK

A1

other

  • Eventually; over a long period of time.
  • Eventually; over a long period of time.