English: It has amazing flavour and fantastic aroma.
Telugu: దాని రుచి అద్భుతం, సువాసన అమోఘం.