Dicho español · Spanish proverb
«No hay mal que dure cien años.»
¿Cómo se dice «No hay mal que dure cien años» en inglés? Troubles don't last forever.
Word for word
There is no evil that lasts a hundred years.
What it really means
The closest English equivalent: Troubles don't last forever.
Offered as comfort to someone going through a hard time, reminding them that difficult situations eventually pass. Very common in everyday consolation.
Learning Spanish? Get one saying like this every morning, next to real news written at your level.
Also said as
- No hay mal que dure cien años ni cuerpo que lo resista.
Hear it in a sentence
No hay mal que dure cien años, ya verás que pronto mejora todo.
Troubles don't last forever, you'll see everything improve soon.
More Spanish sayings
- Siempre que llueve, escampa. — This too shall pass.
- Las penas con pan son menos. — Troubles are lighter on a full stomach.
- Dios aprieta, pero no ahoga. — God tests us but never gives us more than we can bear.
- Después de la tormenta, viene la calma. — After the storm comes the calm.
- El tiempo no pasa en balde. — Time doesn't pass in vain.
More: Spanish sayings about life and wisdom
Test your Spanish
- Free Spanish level test — find your CEFR level in about two minutes
- Ser vs estar quiz — with an explanation for every answer
- Learn Spanish by reading the news — guide
Why learn dichos?
Proverbs like this one are everywhere in spoken Spanish — dropped mid-conversation, usually just the first half, with the rest left for you to complete. Recognizing them is one of the fastest ways to sound less like a textbook and follow real speech. Every Lingocito edition signs off with the dicho del día, so you meet one a day next to news written at your level.