English: He finally eased his mind.
Telugu: చివరకు తన మనస్సే నెగ్గింది.