difficult to understand; difficult to grasp; confusing; puzzling
difficult to be (in a place); not feeling like staying
hard to see; indistinct; obscure; illegible
hard to see; indistinct; obscure; painful to look at
difficult to hear; hard to hear; unpleasant to hear; painful to hear; difficult to ask
difficult to hear; hard to hear; unpleasant to hear; painful to hear
hard-to-do; difficult; tough; awkward; tricky