taxing
adjective
it's quite a taxing job she has:
demanding, exacting, challenging, burdensome, arduous, onerous, difficult, hard, tough, heavy, laborious, back-breaking, strenuous, rigorous, uphill, stringent;
tiring, exhausting, enervating, draining, sapping, stressful, wearing, trying, punishing, crushing;
informal murderous;
rare exigent.
▷antonyms easy, gentle.
taxing Oxford Dictionary of English