生不逢时
shēng bù féng shíshengbufengshi
- born at the wrong time (idiom); unlucky (esp. to complain about one's fate)
- born under an unlucky star
- ahead of his time
shēng bù féng shíshengbufengshi
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences