become discouraged or demoralized - French English Dictionary