He had a hard professional competence and an encyclopedic knowledge of his adopted country, an in-depth learning uncorrupted by vague idealism.
⇑ Translate the sentence above by Google ⇑
Related: competence, vague
Prev: She shows great competence in minding so many machines on her own.