English: That provides to the thrill and pleasure.
Telugu: అది ఆహ్లాదంతో పాటు హాయిని ఇస్తుంది.