Language:
Free Online Dictionary|3Dict

人嚷马嘶

Source : CEDICT

a busy prosperous country scene (idiom)