Difficult
needing much effort or skill to
accomplish, deal with, or understand.