chinese idiom for fulfilling one's duty

Found 1 idiom