How would you translate 云上蓝天万里 to English? How would you translate this expression to English?


  云上蓝天万里


Is it correctly written?
Does it sound weird for a Chinese speaker?
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"