roar (back) to life
idiomDefinition of roar (back) to life
: to make a loud sound and begin functioning well
The engine suddenly roared to life.
—sometimes used figuratively His career suddenly roared back to life.