Vocabulary
任に堪える
にんにたえる
to be equal to the task; to be up to the job; to be capable of filling the post
expression
verb