be here to stay

be here to stay

To be permanent or firmly established; to be a normal part of everyday life, especially after once being considered abnormal or unusual. A lot of people see the ubiquity of the Internet as the death of face-to-face communication, but at this point it is very much here to stay.
See also: here, stay
Farlex Dictionary of Idioms.

here to stay

Permanent or established, as in I'm afraid the uncertainty about energy costs is here to stay. [First half of 1900s]
See also: here, stay
The American Heritage® Dictionary of Idioms by Christine Ammer.

be here to ˈstay

,

have come to ˈstay

be accepted or used by most people and therefore a permanent part of our lives: It looks as if televised trials are here to stay. OPPOSITE: here today, gone tomorrow
See also: here, stay
Farlex Partner Idioms Dictionary
See also:
  • here to stay
  • freak of nature
  • dyed in the wool
  • dyed-in-the-wool
  • kitchen-sink
  • JDLR
  • be cast in cement
  • be cast in concrete
  • be set in cement
  • concrete