What's a fancy word for difficult?

What is another word for difficult?
arduouschallenging
harshrigorous
strenuoustesting
toughbackbreaking
dauntingexacting

Related Posts: