arduous
(adj) Requiring much effort; very difficult.

1/15