俯仰无愧的英文是「feel not disgraceful in looking down and up -- having a clear conscience」
fu yang wu kui
比喻没有做亏心事,并不感到惭愧。
《孟子·尽心上》:“仰不愧于天,俯不愧于人。”