自掘坟墓的英文翻译
中文:自掘坟墓
英文翻译:dig one's own grave