勝任

胜任
shèngrèn
  1. qualified
  2. competent (professionally)
  3. to be up to a task

CEDICT

Entry Composition