here to stay - definition and synonyms

phrase
  1. if something is here to stay, it will continue to exist for a long time and become accepted as normal

    It looks as if high unemployment is here to stay.

See also main entry: here