pull the band-aid off - French English Dictionary