"found a new lease on life" in German found a new lease on life wieder aufgelebt Detailed translations for "found a new lease on life" found a new lease on life found a new lease on life(also: come to life again) wieder aufgelebt