English: And yet somehow there was hope.
Telugu: అయినా ఏదో ఆశ గోచరించింది.