English phrase ‘to slip one’s mind’