difficult to ...; hard to ...
hateful; abominable; poor-looking; amazing; fantastic; admirable
difficult to hear; indistinct; hesitating to ask; awkward to ask; unpleasant to hear; painful to listen to
difficult to imagine; quite unlikely to; very doubtful; would not expect
hard to understand; incomprehensible; unintelligible