here to stay

Adjective

 * 1) Present, and set to remain permanently.