Chinese words · Chengyu

百花争艳

bǎihuā-zhēngyànTraditional 百花爭豔

flowers competing in beauty

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.