shēng​bù​féng​shí

ahead of time

生不逢时 (生不逢時) shēng​bù​féng​shí
ahead of time idiom
born before one's ideas, talents, or vision could be understood or appreciated by society
ill-fated
born at an inopportune time or under an unlucky star; often used to complain about one's fate or lack of opportunity

Frequency

Movie subtitles
0.030 per million appears in 0% of films
Written text
0.394 per million

Sources

Definitions
CC-CEDICT