English: Tastes better too.
Telugu: పైగా రుచి కూడా బాగుంటుంది.