damn someone or something with faint praise - French English Dictionary