English: And not only that, it's excellent.
Telugu: అంతే కాదు, రుచికూడా అద్భుతంగా ఉంటుంది.