What does 百花齐放 (bǎi huā qí fàng) mean in English?

Card 40HSK Level 440/3571
CARD40
PROGRESS1%
百花齐放
百花齊放
bǎi huā qí fàng
let a hundred flowers blossom

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d