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