English: And it tasted better too.
Telugu: మరియు ఇది రుచిగా కూడా ఉంటుంది.