English: Very relieved.
Telugu: . . ఎంతో ఉపశమనం కలుగుతుంది.