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