grueling
[ groo-uh-ling, groo-ling ]
/ ˈgru ə lɪŋ, ˈgru lɪŋ /
adjective
exhausting; very tiring; arduously severe: the grueling Boston marathon.
noun
any trying or exhausting procedure or experience.
Also
especially British,
gru·el·ling.