Dictionary
Context Clues
Difficult - hard to do, achieve, or perform or hard to comprehend
It was difficult for me to finish all of my homework that I had to do the other day.
Back To Wordsmith