羞愧难当xiū kuì nán dāngxiukuinandangto feel ashamed (idiom)Characters in this word当appropriate, timely愧ashamed, regretful羞shame, disgrace难hard, difficult, arduousStudy it in Yanamino