long haul

Adjective

 * 1)  Travelling a long distance.
 * a long-haul flight

Translations

 * German: Fern, Langstrecke
 * Italian: a lungo raggio, a lunga distanza
 * Spanish: de larga distancia

Noun

 * 1)  A long time; the long term; an extended period.
 * 2) a long distance
 * 1) a long distance
 * 1) a long distance