English: It has given them a new hope.
Telugu: దీంతో ఇప్పుడు వారిలో కొత్త ఆశ మొద‌లైంది.