keep up one's spirits - German English Dictionary