English: This is very reassuring.
Telugu: దీంతో ఎంతో ఉపశమనం ఉంటుంది.