tough
Definition
Strong and durable; able to endure hardship. Can also mean difficult or stern.
Español Fuerte y duradero; capaz de soportar dificultades, o que significa difícil o severo.
Example
"This leather jacket is tough enough to last for years."