前功尽弃的英语:waste all the previous efforts; waste the efforts already made; all labour lost.; all one's labour has been in vain.; all the work one has done is wasted.; all that has been achieved is sp...
前功尽弃的法语:en être pour ses frais(ou peines);s'en aller à vau-l'eau;c'est peine perdue;les succès antérieurs sont réduits à néant.les efforts antérieurs ont été vains.