前功盡廢 (cin4 gung1 zeon6 fai3) — have all that has been achieved spoiled; all efforts gone to waste | also 前功盡棄 in Mandarin in Cantonese

cinˎ₄gungˉ¹zeonˍ₆fai˗₃
前功尽废
Mandarin Pinyin: qian2 gong1 jin4 fei4

Meaning of 前功盡廢

nounhave all that has been achieved spoiled; all efforts gone to waste | also 前功盡棄 in Mandarin

Characters in 前功盡廢

Want to actually remember 前功盡廢?

Practice with spaced-repetition flashcards or follow our free structured Cantonese course.