What is the meaning of Difficult?

Hard, not easy, requiring much effort.

Hard to manage, uncooperative, troublesome.

Unable or unwilling.

To make difficult; to impede; to perplex.

Source: wiktionary.org