无地自容 (無地自容) wú dì zì róng
wú dì zì róng
set phrase
ashamed and unable to show one's face
Domain: Modern Chinese 现代汉语
Notes: (CC-CEDICT '無地自容')