Making great demands on one's skill, attention, or other resources.
adjective
Part of Speech: adjective