English: And mighty delicious at that.
Telugu: మరియు ఎంతో రుచిగా ఉంటుంది.