不愧不怍[bù kuì bú zuò]
词典have [feel] neither shame nor blush
词典911查询·英语单词
词典be open and aboveboard and feel no qualms:不愧不怍。
911查询·英语单词
have [feel] neither shame nor blush; be open and aboveboard and feel no qualms