have a good head for (something)

иметь способность к чему-либо

Joan has quite a good head for business administration.

Другие идиомы: