Auch wenn uns noch ein langer Weg bevorsteht, ist es doch bemerkenswert, dass diese Fortschritte vor nicht allzu langer Zeit noch unvorstellbar gewesen wären.
While there is still a long way to go, it is worth noting that these advances would have been unimaginable not long ago.