English: That's some relief.
Telugu: అది కాస్త ఉపశమనాన్ని కలిగించే విషయం.