to keep one's chin up - Spanish English Dictionary