Synonyms for Arrive (same or very similar meaning)
WordNet sense 1 (succeed in a big way; get to the top):
get in, go far, make it
WordNet sense 2 (reach a destination; arrive by movement or progress):
come, get
From the ODE community, based on WordNet
add/edit