English: And it's damn tasty.
Telugu: మరియు ఎంతో రుచిగా ఉంటుంది.