前功盡棄
Chinese
- front, forepart; in front; past; former; previous; last; before; preceding; earlier; ago; future; time ahead; first; top; battlefront; to move forwardmerit; achievement; result; service; accomplishmentto use up; to exhaust; to end; to finish; to the utmost; exhausted; finished; to the limit (of sth)abandon; relinquish; to discard; to throw away
trad. (前功盡棄) 前 功 盡 棄 simp. (前功尽弃) 前 功 尽 弃
Pronunciation
Idiom
前功盡棄
- all previous achievements go down the drain
Synonyms
- 前功盡廢/前功尽废