English: And indeed the flavour is very good.
Telugu: నిజంగా వీటి రుచి చాలా బాగుంటుంది.