Wiktionary
worth one's salt
a. (context idiomatic English) Competent or adept
a. (context idiomatic English) Competent or adept