Difficulty

Challenging

Requires sustained skill, effort or concentration.

2 ideas