arduous

adjective

Involving or requiring strenuous effort; difficult and tiring.