无地自容 (無地自容) 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 '無地自容')