Sé que las cosas se ven desalentadoras ahora mismo, pero no hay mal que dure cien años. Ya vendrán tiempos mejores.I know things look bleak right now, but this too shall pass. Better times will come.
Mis problemas se siguen acumulando, y no veo la luz al final del túnel. - Tranquilo, hermano. No hay mal que dure cien años.My problems keep piling up, and I don't see the light the end of the tunnel. - Calm down, brother. Nothing lasts forever.
Aunque este suplicio parezca eterno, recuerda que no hay mal que dure cien años.Although this ordeal looks like it will last forever, remember that even the longest night must end.