"finding a new lease on life" in German finding a new lease on life wieder auflebend Detailed translations for "finding a new lease on life" finding a new lease on life finding a new lease on life(also: reviving, coming to life again, resurgent) wieder auflebend