Language:
Free Online Dictionary|3Dict

不愧不怍

Source : CEDICT

no shame, no subterfuge (idiom); just and honorable/upright and above board

Source : CEDICT

no shame, no subterfuge (idiom); just and honorable/upright and above board