生逢其時

生逢其时
shēngféngshí

to happen to be born in a good time

Wiktionary

Entry Composition