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