English: That is great relief.
Telugu: ఇది గొప్ప ఉపశమనం.