生不逢时shēngbùféngshí
Meanings
1. born at the wrong time (idiom); unlucky (esp. to complain about one's fate)
2. born under an unlucky star
3. ahead of his time
Characters used