跳到主要内容

功败垂成

to fail within sight of success (idiom); last-minute failure; to fall at the last hurdle

Frequency 2.0

Meanings

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