无地自容wú dì zì róngwudizirong(idiom) ashamed and unable to show one's faceCharacters in this word地earth, ground, soil容appearance, looks无no, not自selfStudy it in Yanamino