foresee [verb] + difficulty [noun]