Entry
  1. 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】

Characters in this word

4