challenging ·adjective

Definition: difficult, in a way that tests your ability or determination Level: B1