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