English: But hope was on the horizon.
Telugu: కానీ ఆశ అడియాసే అయింది.