結果 : halcyon days idiom meaning in english