meaning of anwesend bleiben

anwesend bleiben - German to English

to keep in existence