Back to Dictionary
俯仰无愧
俯仰無愧
fǔyǎngwúkuì
1.
to have a clear conscience