Language:
Free Online Dictionary|3Dict

赶上

Source : CEDICT

to keep up with/to catch up with/to overtake/to chance upon/in time for