challenging

Home / glossary / challenging

testing one’s abilities; demanding.