前功盡棄 (cin4 gung1 zeon6 hei3) — have all prior work or efforts go down the drain | also 前功盡廢 in Cantonese. in Cantonese
cinˎ₄前gungˉ¹功zeonˍ₆盡hei˗₃棄简 前功尽弃
Mandarin Pinyin: qian2 gong1 jin4 qi4
Meaning of 前功盡棄
nounhave all prior work or efforts go down the drain | also 前功盡廢 in Cantonese.