English: There's some hope though.
Telugu: అయినా ఆమెలో ఏదో ఆశ.