keep up one's spirits - French English Dictionary