account oneself lucky - French English Dictionary