meaning of am Orte ankommen

am Orte ankommen - German to English

to reach at the spot