give up one's hope - French English Dictionary