對…是最後的一擊;最後使計劃(或希望)落空
put the (tin) lid on sth / things
to be the final act or event that spoils your plans or hopes
釋義來自《牛津高階英漢雙解詞典》第 9 版