English: The mind comes to rest.
Telugu: మనసుకు ఊరట కలుగుతుంది.