(intransitive, simultaneously euphemistic and, usually, hyperbolic) to be consumed by and destroyed in fire (which is only implied) such that smoke is the only evidence of something having happened (ash, smut, etc. notwithstanding) / (intransitive, figuratively) to be ruined, destroyed / (intransitive, figuratively) to go up in smoke, vanish into thin air
partir en fumée
(intransitive, simultaneously euphemistic and, usually, hyperbolic) to be consumed by and destroyed in fire (which is only implied) such that smoke is the only evidence of something having happened (ash, smut, etc. notwithstanding) / (intransitive, figuratively) to be ruined, destroyed / (intransitive, figuratively) to go up in smoke, vanish into thin air