赶上gǎn shàngganshangto keep up withto catch up withto overtaketo chance uponin time forCharacters in this word上above, on top, superior赶to pursue, to overtakeStudy it in Yanamino