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