English: But it tastes incredible.
Telugu: అయితే రుచి మాత్రం అమోఘం.