be sufficiently talented or experienced at something - Espagnol Anglais Dictionnaire