觉得无地自容

翻译

觉得无地自容

feel/look small