to waste all one's previous efforts (idiom); all that has been achieved goes down the drain
trad. 前功盡棄
Also written 前功盡棄【qián gōng jìn qì】
to waste all one's previous efforts (idiom); all that has been achieved goes down the drain
trad. 前功盡棄
Also written 前功盡棄【qián gōng jìn qì】