English: A very good flavour.
Telugu: రుచి చాలా మంచి ఉంది.