Hi, My Cambridge dictionary says this is an old-fashioned idiom. Is there any common idiom meaning the same, in BrE? (Could 'chin up' have the same meaning here?)