Pinyin Dictionary results for "cheng shi bu zu , bai shi you yu"

成事不足,败事有余
unable to accomplish anything but liable to spoil everything (idiom); unable to do anything right; never make, but always mar
Dictionary data provided by CC-CEDICT