English: The taste is wonderful.
Telugu: దాని రుచి అద్భుతః.