shen1
ming2
da4
yi4
  1. to have a high notion of one's duty
  2. to be highly principled

Info