English: That gives you immense pleasure.
Telugu: మీకు అంతులేని ఆనందం కలిగేలా చేస్తుంది.