idiom
ahead of its time
быть необычно продвинутым или новаторским для своего времени
Meaning
to be unusually advanced or innovative for its era
Example
That invention was **ahead of its time**.
Это изобретение было опережающим своё время.