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