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