長丁場

Noun

 * 1) a long distance
 * 2) a long stretch of time