Premisa mayor: nos encontramos con un horizonte más despejado que hace un tiempo, pero subsisten nubes en el horizonte.
The major premise is that the future is looking brighter than it was a while ago, but there are still some clouds on the horizon.