Language:
Free Online Dictionary|3Dict

百花齊放

Source : CEDICT

a hundred flowers bloom (idiom); let the arts have free expression