in the long haul

in the long haul

Over or after a long or extended period of time into the future. While the company was initially criticized for their new marketing strategy, it seems to have paid off for them in the long haul. I know it's a lot of money to spend on a mattress, but trust me, it will be worth it in the long haul.
See also: haul, long
Farlex Dictionary of Idioms.
See also:
  • over the long haul
  • in the long run
  • grist for (one's) mill
  • grist for the mill
  • grist for the mill, that's
  • grist for/to somebody's mill
  • grist to (one's) mill
  • bring off
  • criticize
  • criticize (one) for (something)