to be unusually advanced or innovative for its era
ser inusualmente avanzado o innovador para su época (ser inusualment avansado o inovador para su epoka)
"That invention was ahead of its time."
"Esa invención estaba adelantada a su tiempo." (esa invension estaba adelantada a su tiempo)
to raise something suddenly and sharply
a secret enemy
the process customers go through from awareness to purchase
to continue for too long and become boring
to easily understand someone's thoughts and intentions
someone told me something secretly