前功尽弃

前功盡棄
qiángōngjìn
  1. to waste all one's previous efforts (idiom)
  2. all that has been achieved goes down the drain

CEDICT

all previous achievements go down the drain; all the previous effort is wasted

Wiktionary

以往辛苦建立功劳全部废弃。《史记本纪》:「将兵出塞两周一举不得前功尽弃。」《红楼梦第一》:「如何回家红尘前功尽弃?」前功」、「前功」、「前功尽废」。

重編國語辭典

Entry Composition