"give sth a new lease on life" in German to give sth. a new lease on life etw. wieder in Schuss bringen etw. zu neuem Leben erwecken Detailed translations for "give sth a new lease on life" to give sth. a new lease on life to give sth. a new lease on life etw. wieder in Schuss bringen to give sth. a new lease on life etw. zu neuem Leben erwecken{transitive verb}