Having ideas or attitudes that are too advanced for the present.
Иметь идеи или установки, которые слишком продвинуты для настоящего времени. (Imet' idei ili ustanovki, kotorye slishkom prodvinuty dlya nastoyashchego vremeni.)
"Her designs were ahead of her time."
"Ее дизайны были опережающими свое время." (Eyo dizajny byli operezhayushchimi svoe vremya.)
unnoticed or undetected
to trust someone with something important
to believe or trust in someone or something
extremely good or impressive
to stop believing in your own ability or someone else’s
thankful for something for a long time