Language:
Free Online Dictionary|3Dict

生不逢时

Source : CEDICT

born at the wrong time (idiom); unlucky (esp. to complain about one's fate)/born under an unlucky star/ahead of his time