tener (mucha) cabeza
1) быть башковитым (с головой)
2) быть прилежным
3) быть благоразумным, иметь голову на плечах
Источник:
Большой испанско-русский словарь
на Gufo.me
1) быть башковитым (с головой)
2) быть прилежным
3) быть благоразумным, иметь голову на плечах