challenging
adjective
°Difficult, hard to do.