Vocabulary

長丁場

long stretch; long haul; marathon; time-consuming work

noun
freq #26