English: AND it smells really good.
Telugu: మరియు ఎంతో రుచిగా ఉంటుంది.