English: The flavour is better.
Telugu: రుచి బాగుపడుతుంది.