English to Chinese Dictionary

Search:

积土成山 chéng shān lit. piling up dirt eventually creates a mountain (idiom) / fig. success is the cumulation of lots of small actions


<< back to the home page