Pinyin Dictionary results for "wan ma ben teng"

万马奔腾
lit. ten thousand stampeding horses (idiom); fig. with great momentum; going full speed ahead
Dictionary data provided by CC-CEDICT