Something difficult; a thing hard to do or to
   understand; that which occasions labor or perplexity, and requires
   skill and perseverance to overcome, solve, or achieve; a hard
   enterprise; an obstacle; an impediment; as, the difficulties of a
   science; difficulties in theology.