English: It made me hopeful.
Telugu: ఇది నాకు ఆశను కలిగించింది.