English: But hope had arrived.
Telugu: కానీ ఆశ అడియాసే అయింది.