I missed the deadline again last week; I suppose that is another nail in my coffin.
⇑ Translate the sentence above by Google ⇑
Related: nail