translate English to French: He knows a lot and talks well but it lacks something.
Il est érudit et parle bien mais il manque quelque chose.