问心有愧 wèn xīn yǒu kuì

DEFINITIONS

  1. to have a guilty conscience

CHARACTERS

问 wèn ask about, inquire after
心 xīn heart; mind, intelligence; soul
有 yǒu have, own, possess; exist
愧 kuì ashamed, conscience-stricken