tough
Definitions
Strong and durable; not easily broken, cut, or damaged.
Able to endure hardship or pain; physically or emotionally resilient.
Difficult to accomplish, resolve, or deal with.
Examples
It was a tough decision to make, but I believe it was the right one.
The steak was so tough that I could barely chew it.
She is a tough competitor who never gives up during a match.