remain
alive (in spite of difficulties)

Translation:
English
Add