Language:
Free Online Dictionary|3Dict

人嚷馬嘶

Source : CEDICT

a busy prosperous country scene (idiom)