俯仰无愧英文解释:
  • v.   have done nothing to make one feel shameful

(非注册成员,每页暂限 4 例)