feel abashed
1. 感到羞愧 局促不安:false lapis [矿]天蓝石 | feel abashed 感到羞愧 局促不安 | division in capital ratio 按资本比例分配
1. Government officials tasked with cutting pollution and monitoring food safety should feel abashed and have a sense of urgency.