Chinese: 问心无愧是一个成语。
English: "Having a clear conscience" is an idiom.