俯仰無愧

Idiom

 * 1) to have done nothing to make one feel ashamed