Pinyin Dictionary results for "gong bai chui cheng"

功败垂成
to fail within sight of success (idiom); last-minute failure; to fall at the last hurdle; snatching defeat from the jaws of victory
Dictionary data provided by CC-CEDICT