English: This gave him huge peace of mind.
Telugu: ఆ అనుభూతి ఆయనకు విపరీతమైన మానసిక స్థైర్యాన్నిచ్చింది.