a period of time sufficient for factors to work themselves out;
"in the long run we will win"
"in the long run we will all be dead"
"he performed well over the long haul"
- He claimed a pension in virtue of his long illness.
- They were sentenced to long terms in prison.
- long haul 很长的一段距离, 相当长...