a long distance
A long time; the long term; an extended period.
Travelling a long distance.
A long-distance march carrying full kit.
To make a strenuous long-distance march.