think oneself important - French English Dictionary