English: And they do taste great.
Telugu: వారు అద్భుతమైన రుచి కలిగి.