Language:
Free Online Dictionary|3Dict

胜任

Source : CEDICT

qualified/competent (professionally)/to be up to a task