English: It gives great solace.
Telugu: ఇది గొప్ప ఉపశమనాన్ని ఇస్తుంది.