English: At last that hope has come.
Telugu: చివరకి ఆశ అడియాసే అయింది.