translate English to French: I have never come across a better description of sophistication than his.
Je n'ai jamais trouvé de meilleure définition que la sienne pour la sophistication.