English: And tasted SO good.
Telugu: మరియు ఎంతో రుచిగా ఉంటుంది.