being amazed at how much things have changed in a short time — An impression of being in a completely different world due to much progress and change in a relatively short period of time.