dead and gone
1. [of a person] long dead.
形容人的时候,意思是久已离世的,死了好久的.
Old Gert's been dead and gone for quite a spell.
When I'm dead and gone, I hope folks remember me at my best.
2. [of a thing] gone long ago.
形容事情的时候,意思是被人遗忘的,湮没无闻的.
That kind of thinking is dead and gone.
The horse-and-buggy days are dead and gone.