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