English: And taste better too.
Telugu: అలాగే రుచి కూడా బాగుంటుంది.