CEDICT
all previous achievements go down the drain; all the previous effort is wasted
Wiktionary
将以往辛苦建立的功劳,全部废弃。《史记.卷四.周本纪》:「今又将兵出塞,过两周,倍韩,攻梁,一举不得,前功尽弃。」《红楼梦.第一三回》:「如何肯又回家染了红尘,将前功尽弃呢?」也作「前功皆弃」、「前功尽灭」、「前功尽废」。
重編國語辭典