loss of hope or confidence - French English Dictionary