backbreaking, grueling, gruelling, hard, heavy, laborious, operose, punishing, straining, strenuous, toilsome,