English: But the taste is heavenly.
Telugu: అయితే రుచి మాత్రం అమోఘం.