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