English: All is not lost yet.
Telugu: అవన్నీ ఇంకా తగ్గనే లేదు.