What does blühende Zukunft mean?

blühende Zukunft - German to English

shining future