know one's deficiencies - French English Dictionary