gōng bài chuí chéng

Translation

  • to fail within sight of success (idiom)
  • last-minute failure
  • to fall at the last hurdle
  • snatching defeat from the jaws of victory

Synonyms

Chinese Tones