Вопросы к Поиску с Алисой
Выражение «ahead of its time» переводится на русский язык как «впереди своего времени». examplum.com englishlib.org