English: It has amazing flavour and fantastic aroma.
Telugu: ఇది ఘాటైన వాసనతో అద్భుతంగా రుచిగా ఉంటుంది.