无地自容用英语怎么翻译?

正确答案:
成语《无地自容》英语翻译如下:
have no place to turn to