very difficult and tiring, needing great effort for a long time: a gruelling journey/schedule; I've had a gruelling day.
az: çox ağır, çox üzücü, əldən salan
ru: изнурительный