自惭形秽的英文翻译
中文:自惭形秽
英文翻译:have a sense of inferiority; look small