Back to Dictionary
迎头赶上
迎頭趕上
yíngtóugǎnshàng
1.
to try hard to catch up