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