Language:
Free Online Dictionary|3Dict

趕不上

Source : CEDICT

can't keep up with/can't catch up with/cannot overtake