迎頭趕上

Idiom

 * 1) proceed with determination; catch up forthwith; come up from behind; work [try] hard to catch up