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