English: Great in taste.
Telugu: గొప్ప రుచి.