front, forward, ahead, before
achievement, merit, work, result
to exhaust, to use up; to the greatest extent
to discard, abandon, or throw away
More common words that include characters from 前功尽弃.