challenging
language: th
definitions
adjective
difficult to do or deal with; requiring effort or skill
th: ยาก
examples
a challenging task
งานที่ยาก