challenging

ท้าทายความสามารถ, ยากลำบาก