To have a high/low IQ
Avoir un QI élevé
To show great intelligence
Faire preuve d’une grande intelligence
To have innate abilities
Avoir des capacités innées
To be in full command of one’s faculties
Être en pleine possession de ses facultés
A person of many parts
Une personne talentueuse
A resourceful person
Une personne pleine de ressources
To overrate sby’s abilities
Surestimer les capacités de qqun
To underrate sby’s abilities
Sous-estimer les capacités de qqun
To question sby’s abilities
Douter des capacités de qqun
To have a gift for sth
Avoir un don pour qqch
To have a quick/sharp mind
Avoir l’esprit vif
To have a shrewd mind
Avoir un esprit perspicace
To have a logical mind
Avoir un esprit logique
To have a penetrating mind
Avoir un esprit pénétrant
To have a critical turn of mind
Avoir l’esprit critique
To be quick on the uptake
Comprendre vite
To follow a development
Suivre un raisonnement
To have a good head for figures/business
Être doué pour le calcul / en affaires
To rack one’s brains
Se creuser les méninges
To fail to understand
Ne pas comprendre
To be self-composed
Être posé
To be self-disciplined
Faire preuve d’autodiscipline
To be self-assured
Être sûr de soi
To be self-absorbed
Être égocentrique