come back from the dead

📖 general
Meaning
To recover from a very serious illness, injury, or setback; to revive after being thought lost or finished.
Literal Meaning
To return to life after having died.
Example
“The company was on the verge of bankruptcy, but a new product helped it come back from the dead.”