English: That's some relief.
Telugu: ఇది కాస్తా ఉపశమనం కలిగిస్తుంది.