And so what might have seemed a real stretch or even impossible just a few years ago, seems eminently achievable now.
Así que lo que hubiera parecido complicado o incluso imposible unos años atrás, hoy parece perfectamente alcanzable.