reduce to despair - French English Dictionary