English: Theres still hope.
Telugu: ఇంకా ఆశ ఉంది.