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