問心有愧 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