gruel(l)ing

  1. çok yorucu, bitap düşürücü, meşakkatli, (iş).
    a gruel(l)ing race/contest.
  2. işkence, eziyet
çok zor
meşakkatli
çok yorucu