adjective characterized by effort to the point of exhaustion.
— synonyms: backbreaking, grueling, gruelling, hard, heavy, laborious, operose, punishing
adjective taxing to the utmost.
— synonyms: straining, strenuous
adjective difficult to accomplish.
Examples
“The movement towards a peaceful settlement has been a long and arduous political struggle.”