have neither shame nor blush
Chinese idiom, Pinyin is B ù Ku ì B ù zuॸ, which means being aboveboard and having a clear conscience. It's from Mencius with all his heart.
Idiom explanation
Explanation: shame, shame: shame.
Idioms and allusions
"Mencius heart up" said: "up to the sky, down to the people, two music
Analysis of Idioms
Synonym: a clear conscience
have neither shame nor blush
the imaginative power in writing has declined - jiāng láng cái jìn