百家爭鳴

Idiom

 * 1) contention of the
 * 2) to let a hundred schools of thought contend