問心無愧

Idiom

 * 1) to feel no qualms upon self-examination; to have a clear conscience