汉英翻译

汉语

不得好死

词语解释

be not able to die a natural death;
die in one's boots ;