Chinese idiom · 成语
车水马龙
Meaning
Carts like water, horses like dragons; bustling traffic.
Character by character
车cart
水water
马horse
龙dragon
Origin and story
From Book of the Later Han (Hòu hàn shū). A city’s endless carts and horses described prosperity.