English to Hindi

Meaning for:
all is not lost
other
सब कुछ खत्म नहीं हुआ है