无地自处

无地自处

Have no place too ashamed to show one's face;
无地自处 双语例句

1. 她无地自处
    She can't find her place.