something is here to stay - definition and synonyms

phrase
  1. used for saying that something is now generally accepted and is part of all our lives

    Do you think high unemployment is here to stay?

See also main entry: stay