English: It's more satisfying?
Telugu: మరింత సంతోషించక?