English: And really really delicious.
Telugu: మరియు ఎంతో రుచిగా ఉంటుంది.