having advanced or new ideas that other people use or copy later
AHEAD OF YOUR TIME
Meaning of AHEAD OF YOUR TIME in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005