think no end of oneself - French English Dictionary