功败垂成gōngbàichuíchéngMeanings1. to fail within sight of success (idiom); last-minute failure2. to fall at the last hurdle3. snatching defeat from the jaws of victoryCharacters used功service败to defeat垂to hang成to succeed