Another nail in the coffin

1. Something that contributes to the end or death of something else.