requiring a lot of effort, ability etc: a demanding job. az: zəhmət tələb edən, əziyyətli ru: требующий усилий