meaning of blühende Blume

blühende Blume - German to English

blooming rose