give oneself credit - French English Dictionary