fondre comme neige au soleil
Meanings
Verb
1. to shrink at a rate of knots, to melt away (to dwindle or diminish very rapidly) (simile)