English: I'm very much relieved.
Telugu: ఎంతో ఉపశమనాన్ని కలిగిస్తుంది నాకు.