生逢其時

Idiom

 * 1) to happen to be born in a good time