English: This had given him great hope.
Telugu: దీంతో ఆయన చాలా ఆశలు పెట్టుకున్నారు.