Ninjawords is on the iPhone! Watch a video or download it here.
arduous
adjective
°Needing or using up much energy; testing powers of endurance.
"The movement towards a peaceful settlement has been a long and arduous political struggle."
°Hard to climb.
synonyms: burdensome, demand, exhaust, fatiguing more» , laborious, onerous, strenuous, wearisome