let a hundred schools of thought contend
A yojijukugo originating from the Warring States period in China, referring to a situation where many different schools of thought or opinions compete freely. Often used in political, academic, or ideological contexts.
At this academic conference, a free and vigorous exchange of diverse opinions took place.