Chinese words · Chengyu

百家争鸣

bǎijiā-zhēngmíngTraditional 百家爭鳴

a hundred schools of thought contend

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