Common Noun Collocations of grueling

day, experience, hour, journey, labor, march, matter, month, night, pace, process, schedule, task, test, trip, week, work