English: That will bring some peace of mind.
Telugu: అదినాకు కొంత శాంతిని సమకూర్చెడిది.