Language:
Free Online Dictionary|3Dict

赶不上

Source : CEDICT

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