English: It gives immense pleasure to mind.
Telugu: మనసుకి ఎంతో ఉతేజ్జాని ఇస్తుంది.