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