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