俯仰无愧
fǔ yǎng wú kuì
HSK 6
  • to have a clear conscience