English: And their flavour is truly delicious.
Telugu: నిజంగా వీటి రుచి చాలా బాగుంటుంది.