toilsome - adjective
toilsome - thesaurus
arduous backbreaking grueling gruelling hard heavy laborious operose punishing