Language:
Free Online Dictionary|3Dict

繁花似锦

Source : CEDICT

many beautiful flowers/intellectual and artistic efflorescence (idiom)