That much has changed in the few years since I left?
PS Stimmt so literally means "That's true".
I know literally, but I was telling the meaning, sort of how "We're good" can mean "The debt is settled" in English.
It is a very different place.