CEDICT
proceed with determination; catch up forthwith; come up from behind; work try hard to catch up
Wiktionary
急起直追,向前赶上。
重編國語辭典