English: However, there was hope.
Telugu: అయినా, ఆశావహంగానే తోచింది.