自掘坟墓的英文翻译

中文:自掘坟墓

英文翻译:dig one's own grave