long-haul [adjective] + route [noun]