English: And the taste is also great.
Telugu: ఇక రుచి కూడా అద్భుతంగా ఉండ‌డంతో.