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