English: The finish is long lasting and pleasurable.
Telugu: ముగింపు దీర్ఘ మరియు సంతృప్తికరంగా ఉంటుంది.