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