Common Verb Collocations of difficulty

accept, arise, be, believe, can, come, decide, determine, distinguish, do, encounter, experience, find, get, have, keep, lie, maintain, make, may, meet, obtain, overcome, persuade, present, recognize, see, swallow, understand, will