Meanings
- to waste all one's previous efforts (idiom)
- all that has been achieved goes down the drain
Written Forms
前功盡棄Traditional · Main Form
前功尽弃Alternate Form
cin4 gung1 zeon6 hei3
to waste all one's previous efforts (idiom) · all that has been achieved goes down the drain