English: All's not lost yet.
Telugu: ఇంకా అన్ని కోల్పోయింది లేదు.