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