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