to have a knack for something, to be good at something
Man besitzt eine besondere Begabung, Geschicklichkeit oder ein großes Talent für eine bestimmte Tätigkeit.
To possess a special talent or skill in a certain activity.
-
Er spielt Klavier, er hat einen Zahn drauf.— He plays the piano; he has a knack for it.
-
Sie hat einen Zahn drauf, was Computer angeht.— She is really good at computers.