English: A very good flavor at that.
Telugu: దీని రుచి చాలా బాగుంది.