What does arriviert sein mean?

arriviert sein - German to English

having managed to make it [economically, socially]