Language:
Free Online Dictionary|3Dict

趕上

Source : CEDICT

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