English: And so deliciously tasty.
Telugu: మరియు ఎంతో రుచిగా ఉంటుంది.