sign one's own death-warrant Thai Translation

sign one's own death-warrant - ทำบางสิ่งบางอย่างที่เป็นการทำลายตัวเอง

EnglishThaiTransliteration
sign one's own death-warrant
(Idiomatical expression)
ทำบางสิ่งบางอย่างที่เป็นการทำลายตัวเอง
tam baang sìng baang yàang têe bpen gaan tam lai dtua eng