功败垂成
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
to fail within sight of success (idiom); last-minute failure; to fall at the last hurdle
Frequency 2.0