How would you translate 云上蓝天万里 to English?
The literal meaning of 云上蓝天万里 is simple: "Above the (dark) clouds, there are thousands miles of (bright) blue sky"

The figurative meaning needs some comprehension. "Break through the dark clouds above, and you can find a bright blue sky" --> "get pass the darkness and you will find hope"