Pinyin Dictionary results for "cheng bai li dun"

成败利钝
succeed or fail, sharp or blunt (idiom); advantages and disadvantages; success and failure; You win some, you lose some.
Dictionary data provided by CC-CEDICT