English: They taste absolutely delicious.
Telugu: వీటి రుచి చాలా అద్భుతంగా ఉంటుంది.