English: That will bring some peace of mind.
Telugu: దీనివల్ల కాస్త మనశ్శాంతి దొరుకుతుంది.