Translation of to give sb/sth a new / fresh lease on life / (British) lease of life in Spanish:

to give sb/sth a new / fresh lease on life / (British) lease of life

phrase

  • 1

    the works have given the hotel a new lease of life el hotel ha quedado como nuevo con los arreglos
    • the operation has given him a new lease on life ha revivido con la operación
    • the news gave us a fresh lease on life la noticia nos devolvió las esperanzas