Tā gǎnshàng le guójiā gǎigé kāifàng de hǎo shídài.
He caught the good era of the country's reform and opening-up.
Tips
usage
赶上 has three common uses: (1) physically catch up, (2) be in time for something, (3) happen to encounter (similar to 碰上). Context determines the meaning.