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