English: That brings a lot of relief.
Telugu: దీంతో చాలావరకు ఉపశమనం కలుగుతుంది.