to bring fresh vigor - Alemán Inglés Diccionario