English: The flavour is amazing.
Telugu: దీని రుచి అమోఘం.