i'd like you to explain to me this phrase "Here to Stay" what does this mean? m? just maybe u give me some examples where can i use this ... Thank u a lot)
Permanent or established
I'm afraid the uncertainty about energy costs is here to stay.