difficult
adjective:needing great effort or skill to accomplish; not easy to do or understand
Climbing the steep mountain trail proved to be difficult for the inexperienced hikers.
adjective:hard to endure or tolerate; causing discomfort or inconvenience
adjective:having a stubborn or uncooperative nature; not giving in easily
