English: It has an excellent taste.
Telugu: దీనికి అద్భుతమ్మైన రుచి ఉంటుంది.