Language:
Free Online Dictionary|3Dict

稱職

Source : CEDICT

well qualified/competent/to be equal to the task/able to do sth very well