have [verb] + difficulty [noun]