to fail within sight of success (idiom); last-minute failure; to fall at the last hurdle; snatching defeat from the jaws of victory
trad. 功敗垂成
Also written 功敗垂成【gōng bài chuí chéng】
to fail within sight of success (idiom); last-minute failure; to fall at the last hurdle; snatching defeat from the jaws of victory
trad. 功敗垂成
Also written 功敗垂成【gōng bài chuí chéng】