What does ankommen und abfahren mean?

ankommen und abfahren - German to English

to arrive and leave