Language:
Free Online Dictionary|3Dict

人声嘈杂

Source : CEDICT

a tremendous hubbub (idiom)